Beyond Single-Deletion Correcting Codes: Substitutions and Transpositions

نویسندگان

چکیده

We consider the problem of designing low-redundancy codes in settings where one must correct deletions conjunction with substitutions or adjacent transpositions; a combination errors that is usually observed DNA-based data storage. One most basic versions this was settled more than 50 years ago by Levenshtein, who proved binary Varshamov-Tenengolts arbitrary edit error, i.e., deletion substitution, nearly optimal redundancy. However, approach fails to extend many simple and natural variations single-edit error setting. In work, we make progress on code design above three such variations: 1) construct linear-time encodable decodable length- $n$ non-binary correcting single redundancy notation="LaTeX">$\log n+O(\log \log n)$ , providing an alternative simpler proof result Cai et al. (IEEE Trans. Inf. Theory 2021). This achieved employing what call weighted VT sketches, new notion may be independent interest. 2) show existence transposition . 3) list-decodable list-size 2 for substitution notation="LaTeX">$4\log matches Gilbert-Varshamov existential bound up notation="LaTeX">$O(\log additive term.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Single-Deletion-Correcting Codes

This paper gives a brief survey of binary single-deletion-correcting codes. The Varshamov-Tenengolts codes appear to be optimal, but many interesting unsolved problems remain. The connections with shift-register sequences also remain somewhat mysterious.

متن کامل

Asymptotically Good Codes Correcting Insertions, Deletions, and Transpositions (Preliminary Version)

We present simple, polynomial-time encodable and decodable codes which are asymptotically good for channels allowing insertions, deletions and transpositions. As a corollary, they achieve exponential error probability in a stochastic model of insertion-deletion.

متن کامل

On perfect deletion-correcting codes

In this article we present constructions for perfect deletion-correcting codes. The first construction uses perfect deletion-correcting codes without repetition of letters to construct other perfect deletion-correcting codes. This is a generalization of the construction shown in [1]. In the third section we investigate several constructions of perfect deletioncorrecting codes using designs. In ...

متن کامل

On multiple insertion/Deletion correcting codes

We investigate binary, number-theoretic, bit insertion/deletion correcting codes as pioneered by Levenshtein. The weight spectra and Hamming distance properties of single insertion/deletion error-correcting codes are analyzed. These relationships are then extended to investigate codes that can correct multiple random insertions and deletions. From these relationships, new bounds are derived and...

متن کامل

Detecting Substitutions and Transpositions of Characters

Substitution errors, where individual characters are altered, and transposition errors, where two consecutive characters are interchanged, are commonly caused by human operators. In this paper, codes that detect a single substitution error or a single transposition error are studied. In particular, it is shown that such codes of length n over an alphabet of q characters have at most qn−1 codewo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Transactions on Information Theory

سال: 2023

ISSN: ['0018-9448', '1557-9654']

DOI: https://doi.org/10.1109/tit.2022.3202856